$(function() {
	var validate = $("#form").bootstrapValidator({
		feedbackIcons : {
			valid : 'glyphicon glyphicon-ok',
			invalid : 'glyphicon glyphicon-remove',
			validating : 'glyphicon glyphicon-refresh'
		},
		fields : {
			jobName : {
				validators : {
					notEmpty : {
						message : '任务名称不能为空'
					}
				}
			},
			// jobGroup : {
			// validators : {
			// notEmpty : {
			// message : '任务分组不能为空'
			// }
			// }
			// },
			cron : {
				validators : {
					notEmpty : {
						message : '克隆表达式不能为空'
					}
				}
			},
			beanClass : {
				validators : {
					notEmpty : {
						message : '所属组别不能为空'
					}
				}
			},
			ip : {
				validators : {
					notEmpty : {
						message : '执行地址不能为空'
					}
				}
			},
			port : {
				validators : {
					notEmpty : {
						message : '执行端口不能为空'
					}
				}
			}
		// ,
		// methodName : {
		// validators : {
		// notEmpty : {
		// message : '方法不能为空'
		// }
		// }
		// }
		}
	});

	$("#submit").on(
			"click",
			function() {
				var bootstrapValidator = $("#form").data('bootstrapValidator');
				bootstrapValidator.resetForm();
				bootstrapValidator.validate();
				if (bootstrapValidator.isValid()) {
					var x = $("#form").serializeArray();
					$.post("/schedule/addSave", x, function(data, status) {
						if (data == "ok") {
							var dialog = BootstrapDialog.show({
								title : '提示',
								message : "提交成功",
								buttons : [ {
									label : "确定",
									cssClass : "btn-primary", // 给按钮添加类名
									action : function(dialog) { // 给当前按钮添加点击事件
										// parent.$("#table").bootstrapTable(
										// 'refresh');
										parent.$("#table").bootstrapTable(
												'refresh');
										dialog.close();
										var index = parent.layer
												.getFrameIndex(window.name); // 获取窗口索引
										parent.layer.close(index);// 关闭弹出的子页面窗口
									}
								} ]
							});
						} else {
							var dialog = BootstrapDialog.show({
								title : '提示',
								message : data,
								buttons : [ {
									label : "确定",
									cssClass : "btn-primary", // 给按钮添加类名
									action : function(dialog) { // 给当前按钮添加点击事件
										dialog.close();
									}
								} ]
							});
						}
					});
				} else {
				}
				return;

			});
});
